@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1820px) {
	.header .mod.clearfix{margin:0 20px;}
   
}
@media screen and (max-width: 1750px) {
       .main5 .inner .mod1 {   }
   
}
@media screen and (max-width: 1660px) {
       .main5 .inner .mod1 {    }

}
@media screen and (max-width: 1500px) {
       .main5 .inner .mod1 {   }
   
}
@media screen and (max-width: 1445px) {
        
}

@media screen and (max-width: 1350px) {
       .main5 .inner .mod1 {   }
   
}
@media screen and (max-width: 1275px) {
     .main10 .news{ margin-right: 27px;}
}
@media screen and (max-width: 1240px) {
	#header .mod {    margin: 0 20px;}
	.main5 .mod1.clearfix {    margin: 0 20px;}
	.main5 .mod2{ margin: 30px 20px;bottom: 0px;}
	.main6 .mod{margin:0 20px;}	
	.main7 .mod{margin:0 20px;}
	.main8 .mod{margin:0 20px;}	
	.main10 .mod{margin:0 20px;}
	.main10 .post-111 .news {    margin-right: 20px;    width: 18%;}
	#footer .inner .mod {    margin: 0 20px;}
	#l-container .mod {    margin: 0 20px;}
	.focus-title{bottom: 50px; right:20px;font-size: 35px;}
	.focus-pagination{bottom: 30px;}
        .boundary-line{display:none;}
	.main5{padding-top: 25px;}
        /**.post-53 .con .news.n4{ display:none;}**/
        .main5 .mr{}
        .main5 .ml{margin-top:0;}
        .main5 .mc{margin-top:0;}
	.bx-wrapper img{ width:100%;}
        .post-53 .con .news {   }
	.post-53 .more_btn {    padding: 14px 0px !important;}







}

@media screen and (max-width: 928px){
.post-53 span.news_date {
    width: 17% !important;
}
}

@media screen and (max-width: 1220px) {
	.post-55 li {    width: 8%;}
}
	@media screen and (max-width: 876px) {
.post-53 span.news_date{width:18% !important}
}

@media screen and (max-width: 829px){
.post-53 span.news_date {
    width: 20% !important;
}
}
@media screen and (max-width: 800px) {
.post-53 .news_title{width:75%}
.post-53 span.news_date{width:20% !important}
}


@media screen and (max-width: 484px) {
.post-53 span.news_date{width:12% !important}
}
@media screen and (max-width: 409px) {
.post-53 span.news_date{width:15% !important}
}
@media screen and (max-width: 1200px) {
    .post-53 .con .news{width:100%;}
	.main5{padding-top:45px;height: auto;}
	.main5 .ml{position:unset;}
	.main5 .mc{position:unset;}
	.main5 .mr{position:unset;}
	.post-55 li{width:8.5%;}
	.main10 .news_list li.news{}
	.main10 .news{margin-right:0px;}
	.sudy-tab .tab-menu li{}
	.main8 .inner .news_list li.news.i2 .main-content{    max-height: 353px;}
	.main6 .mod img {    max-width: 100%;    height: auto;}
	.dt .news_content{width: 77.54%;    top: 170px;}
	.post-101 {    width: 30%;    float: left;}
	.footer .news_title {    padding-right: 32px;    display: block;}
	#footer .inner .foot-right{width:53%;}
	.post-111 .con .news_imgs img{width:100% !important;height:auto;}
	.post-55 li{width:8%;}

.post-53 span.news_date{width:16%}
.main10 .post-111 .news .news_imgs a {
    font-size: 15px;
    color: #fff;
}
.wp-panelaa .wp-menu a{padding: 0 13px;}

	
}
@media screen and (max-width:842px) {
div#zxxv .tab-menu li{
margin: 0px 0px 0px 9px;
}}

@media screen and (max-width:837px) {
.post-53 .news_title{
width:75% !important;
}
}

@media screen and (max-width: 805px){
div#zxxv .tab-menu li {
    margin: 0px 0px 0px 5px;
}
}
@media screen and (max-width: 778px){
div#zxxv .tab-menu li {
    margin: 0px 0px 0px 3px;
}
}
@media screen and (max-width: 1150px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{max-width:100%;margin-bottom: 9px;max-height: 248px;}
	.main8 .i2 .news_imgs{max-width:100%;width:100%;float:none;max-height:238px;}
	.main8 .i2 .main-content{width:auto;float:none;background: #c3221b url(images/main81.png) no-repeat;}
	.main8 .i2 .main-content .news_title{float:none;    writing-mode: horizontal-tb;writing-mode:lr-tb;}
	.main8 .i2 .main-content .mainart{width:100%;float:none;max-width:100%;}
	.main8 .i2 .main-content .mainart .news_time{position: absolute;transform: none;left: 0;    right: 0;    top: 0;}
	.main8 .main-contents .news_text a{    display: -webkit-box;}
	.main8 .inner .news_list li.news.i2 .main-content{padding:10px 8px;}	
.wp-panelaa .wp-menu a{padding: 0 12px;}
}

@media screen and (max-width: 1150px) {
	.post-101 {width: 28%;}
	.foot-mod {    width: 15%;}
	#footer .inner .foot-right {    width: 53%;}
	.main8 .i2 .main-content .mainart .news_text{float:none;    writing-mode:lr;writing-mode:lr-tb;}

}

@media screen and (max-width: 1125px) {
	
.wp-panelaa .wp-menu a{padding: 0 10px;}
}


@media screen and (max-width: 1144px) {
        .foot-mod{margin-left:-46px;}
	.wrapper .inner { width:100%; margin:0 auto;}
	.wrapper .inner .mod {width:auto;}
	.nav .wp-menu .menu-item {}
	.nav .wp-menu .menu-item a.menu-link {padding: 0 24px;}

	.main1 .inner{}
	.main1 .ml{width:33.3%;}
	.main1 .mc{ width:32%;margin-left:20px;}
	.main1 .mr{width:30%;}

	.main2 .ml{width: 426px;}
	.main2 .mr{width: 502px;}

	.post-21 .news_list li.news .news_title,
	.post-22 .news_list li.news .news_title,
	.post-23 .news_list li.news .news_title{} 
	.post-31 .news_list li.news .news_title{width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.post-33 .news_list li.news .news_title{width:75%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

	.post-22 .news_list li.news .news_text{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
	.post-32 .news_list li.news .news_title{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

/*links*/
	.botlinks .links-wrap {margin:4px 5px;}
/*banner*/
	.focus .focus-title-bar {}
	#footer .inner .foot-right {    width: 53%;}
	.foot-mod {    width: 13%;}
	
	
	
}
@media screen and (max-width: 1125px) {
	.post-51 .news_2 span.news_title1.more_bg a{-webkit-line-clamp: 3;}
	.post-52 .news_2 span.news_title1.more_bg a{-webkit-line-clamp: 3;}	
}
@media screen and (max-width: 1115px) {
	.wp-panelaa .wp-menu a{    padding: 0 6px;}
	.header .head-right{    width: 67.1%;}
	 
	
}

@media screen and (max-width: 1100px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height:237px;*/}

}

@media screen and (max-width: 1085px) {
 	.wp-panelaa .wp-menu a{padding: 0 6px;}
   	.header .head-right{width:69%;}
   	#l-container .col_news .news_list li.news .news_title{width:87%;}
}

@media screen and (max-width: 1060px) {
          .post-101{width:100%;float:none;}
          .footer .news_title{padding-right: 26px;}
          .foot-mod {margin-left: 0px;padding-top:0px;} 
         #footer .inner .foot-right{padding-top:0px;}
        
     
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height:225px;*/}	
	.main5 .mc{ margin-left: 30px;}
.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs img {
    min-height: auto !important;
}


}
@media screen and (max-width: 1040px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height:221px;*/}	
	#footer .inner .foot-right {    width: 64%;}
.list_con01 li {
    width: 33.3%;
}
}
@media screen and (max-width: 1032px) {
	
.wp-panelaa .wp-menu a{padding: 0 4px;}
}

@media screen and (max-width: 1020px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height:216px;*/}
	.post-101 {    width: 100%;    float: none;}
	.post-101 .con{padding:10px 0;}
	.post-101 .news_list li.news{width: 16%;}
	
	.foot-mod{  float: left;    padding: 0;}
	#footer .inner .foot-right {    width: 70%;padding: 0px;}
	#footer .inner p{text-align: center;}
	.main10 .mod {    padding-bottom: 60px;}
	.footer .news_title{text-align:right;}
        .main10 .title {   margin-top: 0px;    margin-bottom: 50px;}
        .shares{width: 50%;}
        #footer .inner .mod{    padding: 20px 0;}
}

@media screen and (max-width: 1013px) {
.post-53 .con .news{    }
.post-53 .more_btn {    padding: 16px 0px !important;}
}
/**
 * [Medium Screen for Pad]
 * 768~959
 */

@media screen and (max-width: 999px) {
	.wrapper .inner { width:100%; margin:0 auto;}
	.navi-aside-toggle,
	.navi-aside-search {display: block;}
	#header{position:unset;}
	.wp-panelaa{display:none;}
	.head-mod1 .site-lang a{color: #ffffff;}
	.header .head-right{width:100%;}
	.header .sitelogo{margin:15px 0px;}
	.header .head-right .site-lang { display:none;}

	#header .inner{padding:10px 0px;height: auto;position:relative;background:none;}
	.header .head-left{ float:none;display:inline-block; width:100%; height:auto; text-align:center;}
	.header .sitelogo{float:none;margin-top:0px;}
	.header .sitelogo a{display:inline-block;width:100%;margin:0 auto;}
	.header .sitetitle {margin-top:38px;font-size:28px;}
	.header .head-main{display:none;}
	.header .head-right{width:100%;margin-top:0px;}
	.header .head-right .searchbox{margin: 5px 0px; width:100%;}

/*导航样式：后台绑定时也可以定义配置*/
	.wp-navi .wp-menu{display:none;}
	.wp-navi-slide .navi-slide-head {display: block;padding:0 10px;height: 40px;}
	.wp-navi-slide .wp-menu {background:#fff;}
	.wp-navi-slide .wp-menu .menu-item {display: inline-block;float:none; position: relative; z-index: 100;width:100%;padding-left:0px;text-align:left;border-bottom:1px solid #eee}
	.wp-navi-slide .wp-menu .menu-item .menu-switch-arrow{display: block;width: 38px;height: 38px;position: absolute;right: 6px;top: 1px;background: url(css/img/icons.png) no-repeat 10px -116px;}
	.wp-navi-slide .wp-menu .menu-item a.menu-link {display:block;padding: 0 20px;line-height: 40px;color: #343434;font-size: 14px; }
	.wp-navi-slide .wp-menu .menu-item a.menu-link.hover,
	.wp-navi-slide .wp-menu .menu-item.hover a.menu-link,
	.wp-navi-slide .sub-menu .sub-item.hover> a,
	.wp-navi-slide .sub-menu .sub-item a:hover{ text-decoration: none; color: #000; background-color: #eee; }
	.wp-navi-slide .sub-menu {display: none;position:relative;left: 0;bottom: 0px;top: 0px;min-width: 0px;z-index: 100;background: #fff;opacity: 0.8;}
	.wp-navi-slide .sub-menu .sub-item {position: relative;white-space: nowrap;vertical-align: top;border-bottom: 1px solid #eee;}
	.wp-navi-slide .sub-menu .sub-item a {display: block;color: #000;height: auto;line-height: 40px;padding: 0 36px;font-size: 14px;background:none;}
	.wp-navi-slide .sub-menu .sub-item a:hover { color: #000; background-color:#eee; display: block; }
	.wp-navi-slide .sub-menu .sub-menu {left:0;top: 0;}
	.wp-navi-slide .sub-menu .sub-menu .sub-item a {padding: 0 52px;}

	.main1 .ml{float:none;width:100%;padding-top: 0px;}
	.main1 .mll{float:none; width:100%; margin-left:0px;min-height:0px;}
	.main1 .mc{ float:none; width:100%;margin-left:0px;}
	.main1 .mr{float:none; width:100%;} 

	.main2 .inner{padding: 10px 0;}
	.main4 .ml{ float:none; width:100%;}
	.main4 .mr{float:none; width:100%;padding-top:0px;} 


/*左标题右内容*/
	.post5 {background:transparent;}
	.post5 .tt {float:none;width: 100%;margin-right:0px;border-bottom: 2px solid #146cc1;}
	.post5 .tt .tit {float:none;margin-top: 0px;width:100%;}
	.post5 .tt .tit .title {display:inline-block;margin-right:20px;font-size: 16px; font-weight:bold;color: #18267d;cursor:pointer;}
	.post5 .more_btn{display:inline-block;right:0;bottom: 0px; margin-top: 0px; text-align: right;} 
	.post5 .more_btn a{line-height: 45px;color:#666;}
	.post5 .con{padding:6px 0;position:relative;}
	.post5 .con .conbox{margin-left:0px;padding-left:0px;background:transparent;}

	.post-41 .con{padding:8px 0;}

	#footer .inner {background:none;}
	#footer .inner .foot-left{float:none;padding-left: 0px;background: none;padding: 0;}
	#footer .inner .foot-left p{text-align:center;}
	#footer .inner .foot-right{margin-top: 12px;}
	.shares ul{display:inline-block;width:auto; margin:0 auto;float:none;}

/**友情链接**/
	.botlinks .links-wrap {float: none;display: inline-block;margin:4px 0px;width:100%;}
	.botlinks .links-wrap .link-items {min-width:100%;}

/*图列表*/
	.news_tu .news_list li.news{width:33.3%;}
	
	
	
	.main10 .mod { }
	.foot-mod{padding-top:10px;}
	#footer .inner p{}
	.post-51 .news_2 span.news_title1.more_bg a{-webkit-line-clamp: 4;}
	.post-52 .news_2 span.news_title1.more_bg a{-webkit-line-clamp: 4;}
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{  /*  max-height: 212px;*/}
	.post-101 .news_list li.news{    text-align: center;}

        .main9 .news_title {    font-size: 21px;    line-height: 21px;}



#l-container .col_news .news_list li .left .news_metat {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #ccc;
    text-align: center;
    line-height:45px;
    padding-right:2px;
}
#l-container .col_news .news_list li .left .news_metab {
    width: 100%;
    float: left;
    font-size: 12px;
    color: #ccc;
    text-align: center;
    line-height: 25px;
    padding-right:2px;
}




}


@media screen and (max-width: 995px) {
	.post-55 .news_title a{line-height: 15px !important;    height: 35px;}
	
}
@media screen and (max-width: 976px){
.col_news {
    width: 90%;
    float: right;
    min-height: 600px;
}
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs { /*   max-height: 208px;*/}
}
@media screen and (max-width: 950px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs {  /* max-height: 202px;*/}
	.dt .news_content{    top: 151px;}

}
@media screen and (max-width: 935px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs {  /* max-height: 200px;*/}
	.dt .news_content{    top: 142px;}
	.video_title .Article_Title{    right: -24px;}
		.video_title .Article_Title1{    right: -24px;}
}
@media screen and (max-width: 925px) {
	#footer .inner .foot-right {    width: 65%;}

}
@media screen and (max-width: 920px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs {  /* max-height: 196px;*/}
	.main5 .mod2{bottom: 10px;}
	#l-container .col_news .news_list li.news .news_title{width:84%;}

}

@media screen and (max-width: 900px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height: 191px;*/}
	.post-55 .news_title a{line-height:15px;}
	.post-52 .news_2 span.news_title1.more_bg a{-webkit-line-clamp: 5;}
	.post-51 .news_2 span.news_title1.more_bg a{-webkit-line-clamp: 5;}


.main10 .post-111 .news .news_imgs a {
    font-size: 12px;
    color: #fff;
}



}
@media screen and (max-width: 892px) {
    .foot-mod{width:100%;float:none;text-align: center;display: none;}
    #footer .inner .foot-right{width:100%;float:none;}
}


@media screen and (max-width: 887px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height: 187px;*/}
	.nn {    width: 25%;}
	.main7 .sudy-tab .tab-menu li .main-content .news_title a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
	.concretinfo{width:72.25%;}
}

@media screen and (max-width: 873px) {
.col_news {
    width: 85%;
    float: right;
    min-height: 600px;
}
.dt .news_content {    top: 131px;    width: 75.54%;}
}



/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 870px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height: 183px;*/}
	.dt .news_content {    top: 130px;}
	.dt .news_content{width: 72.54%;}
}

@media screen and (max-width: 856px) {
	.main10 .post-111 .news {    margin-right: 16px;}	
	
}
@media screen and (max-width: 850px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height: 179px;*/}
}
@media screen and (max-width: 820px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height: 172px;*/}
	#l-container .col_news .news_list li.news .news_title{width:80%;}
}
@media screen and (max-width: 800px) {
.dt .news_content {    top: 126px;    width: 72.54%;}
}
@media screen and (max-width: 790px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height: 165px;*/}
        .dt .news_content {    top: 123px;}
        .focus-title{    font-size: 24px; white-space: nowrap;  width: 100%;right: 0; bottom: 0;}
        .focus-title-bar{ width:95%;bottom: 34px;}
}

@media screen and (max-width: 770px) {
        .shares {/* width: 60%; */}
}


@media screen and (max-width: 767px) {
	.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{/*max-height: 160px;*/}
	.focus-title-bar{bottom: 10px; }
	.post.post4.post-55.mbox {

}
	#header .inner{height: auto;}
	.header .sitelogo a img{max-width: 85%;margin:5px 0px;}
	.header .sitelogo a{}
	.header .sitetitle {display:block;margin-top: 10px;font-size:18px;}

	.main1 .ml{float:none; width:100%;}
	.main1 .mr{float:none; width:100%;} 

	.main4 .inner{padding: 10px 0 15px;}
	.main4 .mr{float:none;}

	.post-12 .news_list li.news{width:33.3%;}
	.post-41 .news_list li.news{width:50%;}

	#footer .inner {padding: 17px 0px;}
	#footer .inner .foot-left{float:none;}
	#footer .inner p{}

	.mbanner .focus-pagination {display:none;}
	/*栏目图片*/
	.l-banner{height: 180px;}
	.l-banner img{width:100%;height:100%;}
	#l-container .inner,
	#d-container .inner {padding:0px 0px;}
	#l-container.wrapper .inner .mod,
	#d-container.wrapper .inner .mod{padding:0;}
 div#container-1 {
    height: 205px;
    width: 100%;
    float: right;
}
	.column-switch {display:block;}

	.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}/**栏目名称图标**/
.col_menu {
    width: 100%;
    float: none;
    margin-right: 0px;
    position: relative;
    background: none;
    height: auto;
    padding-top: 10px;
}
	.col_menu .col_menu_con{display:none;border:0px solid #e4e4e4; left: 0;}
	.col_metas .col_title h2 {font-size:18px;}/**当前栏目名称**/

	.col_news {width: 100%;min-height:0px;float:none;} /**栏目新闻**/
	.col_news .col_news_box{margin-left: 10px;margin-right: 10px;}
	.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
	.col_news_con  .news_list li.news {line-height:24px;padding:4px 0px;}
	.col_news_con  .news_list li.news span.news_title {line-height:24px;margin-right:100px;}/*标题*/
	.col_news_con  .news_list li.news span.news_meta {margin-left:-100px;}/*属性*/

	.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}

	.infobox { width:auto;padding:0px;  margin:0 10px; }

	.col_news_list .wp_entry img,
	.article .entry .read img{max-width: 100%;height:auto!important; width:100%;}/**文章阅读部分图片大小限制**/

/*图列表*/
	.news_tu .news_list li.news{width:50%;}
/*组织机构*/
	.inss .part_xy .sub-list .sub-item{width:50%;}
	#l-container .col_news .news_list li.news .news_title{margin-right:0px;width:86%;}

	.main6 .ml.clearfix{width: 100%; padding-top: 10%;}
	.main6 .mr.clearfix{width:100%; }



	.main5 .ml{ width:100%; float:none;}
	.main5 .mc{ width:100%; float:none;    margin-left: 0;margin-top: 30px;}
	.main5 .mr{ width:100%; float:none;padding-bottom: 45px;margin-top: 45px;}
        .dt .news_content{    top: 174px;width: 81.54%;}
        .post-91 .news_list li.news .news_imgs img {    width: 100%;    height: auto;}
        .main10 .title{margin-top: 43px;margin-bottom: 17px;}
        .main10 .mod {}
        .post-55 .con.tu_text li{ width:20%;margin-bottom: 20px;}
        .post-53 .tt{background: #b9332e url(images/tzgg-bg.png) no-repeat right center;}
        .main6 .mlone{margin-bottom: 35px;}
        .main6 .mltwo{margin-bottom: 35px;}
        .post-51 .news_2 span.news_title1.more_bg a , 
        .post-52 .news_2 span.news_title1.more_bg a {    -webkit-line-clamp: 2;}
        .nn{float:none;width:100%;}
        .concretinfo{float:none;}
        .sudy-tab .tab-menu li{float: left;    width: 30%;    padding: 0 0 27px 0px;    background: #ffffff url(images/main72bg2.png) no-repeat bottom;    margin-right: 25px;    margin-bottom: 0px;}
        .sudy-tab .tab-menu li.i3{margin-right:0px;}
        .sudy-tab .tab-menu li.selected {   background: #ffffff url(images/main72bg2.png) no-repeat bottom;}
       #wp_news_w71,
        .concretinfo{width:100%;max-width:100%;}
        .video_title .Article_Title{right:0px;padding:0px;height: auto;    width: 86%;    max-width: 100%;text-indent: 20px;text-overflow: ellipsis;white-space:nowrap;overflow: hidden; }
   .video_title .Article_Title1{right:0px;padding:0px;height: auto;    width: 86%;    max-width: 100%;text-indent: 20px;text-overflow: ellipsis;white-space:nowrap;overflow: hidden; }
        .mdzz .tt{max-width:100%;width:100%;background: url(images/videobg.png);float:none;}
        .mdzz .tt .more_btn{bottom: 12px;    right: 3px;}

.main6 {
    background: none !important;
    padding-top: 40px;
    padding-bottom: 60px;
    position: relative;
}

.logo3{width:4.8958%;}
.logo3 img{width:100%;}

}

@media screen and (max-width:755px){
.main10 .title {   margin-top: 47px;}
.foot-mod{float: none;}
#footer .inner .foot-right{width:100%;}
#footer .inner p{float:left;}
.post-101 .con {    padding: 0 0 20px 0;}

}

@media screen and (max-width:747px){
.main8 .post-82 .i1{width: 100%;float:none;    margin-bottom: 15px;}
.main8 .post-82 .i2{width: 100%;float:none; margin-bottom: 15px;}
.main8 .post-82 .i3{width: 100%;float:none;margin-bottom: 15px; }
.main8 .inner .news_list li.news.i1 .main-contents.clearfix .news_imgs{max-width:100%;height:auto;max-height:100%;}
.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{max-width:100%;height:auto;max-height:100%;}
.main8 .inner .news_list li.news.i3 .main-contents.clearfix .news_imgs{max-width:100%;height:auto;max-height:100%;}
.main8 .i1 .main-content{    background: #c3221b url(images/main81.png) no-repeat;}
.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{width:100%;}
.main8 .main-contents .news_text a{-webkit-line-clamp: 1;}
.main8 .inner .news_list li.news.i2.clearfix .main-contents.clearfix{margin:0px;}

.main8 .post-82 .i2 {    margin-left: 0;}
.main8 .inner .news_list li.news.i1 .main-contents.clearfix .news_imgs {    position: relative;}
.main8 .post-82 .i1 {   position: relative;}
.main8 .inner .news_list li.news.i1 .main-content {    position: relative;}
.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs img{height:auto;}
.main8 .post-82 .i3 {    position: relative;}
.main8 .inner .news_list li.news.i3 .main-contents.clearfix .news_imgs {    position: relative;}
.main8 .inner .news_list li.news.i3 .main-content {    position: relative;}


}

@media screen and (max-width:700px){

.main10 .post-111 .news {
    width: 30%;
    margin-top:15px;
}

.main10 .post-111 .news .news_imgs a {
    font-size: 15px;
    color: #fff;
}


}








@media screen and (max-width:685px){
.main10 .title{    margin-top: 70px;    margin-bottom: 51px;}
.main10 .post-111 .news{}
}
@media screen and (max-width:675px){
.main10 .title{    margin-top: 85px;    margin-bottom: 51px;}
}
@media screen and (max-width:660px){
.main10 .title{    margin-top: 95px;}
}
@media screen and (max-width:650px){
.list_con01 li {
    width: 50%;
}
}
@media screen and (max-width:630px){
.post-101 .news_list li.news {    width: 25%;}
#footer .inner{padding:0;}
}
@media screen and (max-width:620px){
.main10 .post-111 .news{  }
li.news.i3 {    margin-bottom: 11px;}
.main10 .news_list li.news{margin-bottom:10px;}
.main10 .news_list li.news.i3{margin-bottom:11px;}
.main10 .title{    margin-top: 45px;    margin-bottom: 30px;}
.main10 .mod {    padding-bottom: 35px;}
.post-101 .con {    padding:  0px;}

.main6 {
    background: url(images/main6bg.png) no-repeat center top;
    padding-top: 40px;
    padding-bottom: 0px;
}


}
@media screen and (max-width:617px){
}

@media screen and (max-width:595px){
#footer .inner p{float:none;text-align:center;}
.shares{float:none;width:100%;}
.foot-picture{
    float:none;
    width: 100%;
    margin: 0 auto;
    }



.main10 .title {    margin-top: 55px;}
.cona1{width: 36%;}
.cona1.qq3{width: 26%;text-align: center;}
}
@media screen and (max-width:590px){
.main6 .mr.clearfix { margin-top: 40px;}
.tab-menu .main-content{padding: 7px 5px 6px 5px;}
}
@media screen and (max-width:585px){
.main10 .news_list li.news {    margin-bottom: 20px;}
.main10 .news_list li.news.i3 {    margin-bottom: 21px;}

}

@media screen and (max-width:580px){

	#l-container .col_news .news_list li.news .news_title{width:84%;}
}

@media screen and (max-width:565px){
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 560px) {
  	.navi-aside-toggle{top:69%;}
}
@media screen and (max-width: 550px) {
.dt .news_content{    top: 174px;width: 80.54%;}
}
@media screen and (max-width: 540px) {
.dt .news_content{    top: 157px;width: 79.54%;}
.sudy-tab .tab-menu li{width:29%;}
.main9 .news_title{font-size:12px;    left: 15px;}
.main10 .news_list li.news.i3 {
    margin-bottom: 0px;
}

.main10 .post-111 .news {
    width: 45%;
    margin-top:15px;
    float:left;
}

.main10 .con.tu_text{    position: relative;
    height: 350px;}
/**
.main10 .post-111 ul li.i5{    position: absolute;;left:0px;top:235px}
**/

}
@media screen and (max-width: 519px) {
.main10 .post-111 .news {  }
}
@media screen and (max-width: 510px) {
   #l-container .col_news .news_list li.news .news_title{width:78%;}
.dt .news_content{    top: 150px;}
}

@media screen and (max-width: 496px) {
}

@media screen and (max-width: 490px) {
	.focus-title{
    font-size: 18px;
}
.dt .news_content{    top: 140px;width: 77.54%;}
}


@media screen and (max-width: 483px) {
       .shares {    width: 100%;}
       .foot-picture {    width: 100%;}
      
}
}

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */

@media screen and (max-width: 479px) {
	.focus-title-bar{    margin-left: -200px;bottom: 6px;}
	.focus-title{font-size:15px;}
	.site-lang ul li.links a{margin: 0px 2px 0px 2px;}
	.post-11 .news_list li.news .news_title{width:73%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;} 
	.post-12 .news_list li.news{width:100%;}   
	#footer .inner p.copyright span{display:block;}

	.article h1.arti_title {line-height: 28px;font-size:18px;}
	.article h2.arti_title {line-height: 28px;font-size: 16px;}
	.news_tu .news_list li.news{width:100%;}
	.inss .part_xy .sub-list .sub-item{width:100%;}


}
@media screen and (max-width: 465px) {
.dt .news_content{    top: 136px;width: 75.54%;}
}
@media screen and (max-width: 465px) {
         .main10 .mod {    padding-bottom: 10px;}
}
@media screen and (max-width: 453px) {
         .main6 .mr.clearfix { margin-top: 50px;top: 128px;}
.con_list01 {
    padding: 0px 15px 12px 15px;}
.con_list01 .list-paddingleft-2 {
    padding-left: 0px ;
}
.list_con01 li span {
    padding: 10px 7px 10px 1px;
    display: block;
}
}

@media screen and (max-width: 446px) {
        #footer .inner .mod {    padding: 10px 0;}
        .shares {    width: 100%;}
        .foot-picture {    width: 100%;}

}
@media screen and (max-width: 336px) {
.post-53 span.news_date {
    width: 17% !important;
}
}

@media screen and (max-width: 430px) {
.dt .news_content{    top: 122px;width: 74.54%;}
.sudy-tab .tab-menu li{width:30%;}
}
@media screen and (max-width: 410px) {
.dt .news_content{    top: 112px;width: 73.54%;}
.main8 .main-contents .news_text a{-webkit-line-clamp: 2;}
.main10 .post-111 .news {  }
}
@media screen and (max-width: 400px) {
	.focus-title{
    font-size: 16px;
}
   	#l-container .col_news .news_list li.news .news_title{width:75%;}
}


@media screen and (max-width: 391px) {
       .footer .news_title {    padding-right: 28px;}
}


@media screen and (max-width: 390px) {
.dt .news_content{    top: 105px;width: 71.54%;}
}

@media screen and (max-width: 375px) {
      .post-101 .news_list li.news {    width: 32%;}
      .main10 .mod {    padding-bottom: 0px;}
      .main10 .title {    margin-top: 30px;}


.main10 .post-111 .news {
    width: 100%;
    margin-top:15px;
    float:left;
}
.main10 .post-111 .news .news_imgs a {
    font-size: 13px;
    color: #fff;
}
.main10 .post-111 li.i3 .news_imgs {
    text-align: center;
    line-height: 85px;
    padding-top: 0px;
}
.main10 .post-111 li.i5 .news_imgs {
    text-align: center;
    line-height: 85px;
    padding-top: 0px;
}


}
@media screen and (max-width: 360px) {
   	#l-container .col_news .news_list li.news .news_title{width:72%;}
        .dt .news_content{    top: 90px;width: 68.54%;}
        .shares {    width: 100%;}
        .foot-picture {    width: 100%;}
        .main10 .title {    margin-top: 10px;     margin-bottom: 10px;}
        .main10 .news_list li.news {    margin-bottom: 12px;    margin-right: 40px;}
.main10 .news_list li.news.i3{ margin-bottom: 12px;  }


}
@media screen and (max-width: 352px) {
.sudy-tab .tab-menu li{width:33%;}
}

@media screen and (max-width: 340px) {
        .dt .news_content{    top: 85px;width: 65.54%;}
        .post-55 .con.tu_text li{width: 33%;}
        .sudy-tab .tab-menu li{    margin-right: 18px;}


}
